<?php

/*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */

/**
 * Description of Tramite
 *
 * @author carlos
 */
class Tramite extends GestionDb{
    
    private $numeroTramite;
    private $cedulaAlumno;
    private $documentoAdjunto;
    private $asunto;
    private $descripcion;
    private $fechaEntrega;
    private $fechaFinalizado;
    private $estadoTramite;
    
    function __construct($numeroTramite, $cedulaAlumno, $documentoAdjunto, $asunto, $descripcion, $fechaEntrega, $fechaFinalizado, $estadoTramite) {
        parent::__construct();
        $this->numeroTramite = $numeroTramite;
        $this->cedulaAlumno = $cedulaAlumno;
        $this->documentoAdjunto = $documentoAdjunto;
        $this->asunto = $asunto;
        $this->descripcion = $descripcion;
        $this->fechaEntrega = $fechaEntrega;
        $this->fechaFinalizado = $fechaFinalizado;
        $this->estadoTramite = $estadoTramite;
    }

    
    
    protected function getDatos() {
        if(strcmp($this->numeroTramite,"")==0)
        {
            $datos[0][0] = "cedulaAlumno";          $datos[0][1] = $this->cedulaAlumno;
            $datos[1][0] = "documentoAdjunto";          $datos[1][1] = $this->documentoAdjunto;
            $datos[2][0] = "asunto";    $datos[2][1] = $this->asunto;        
            $datos[3][0] = "descripcion";    $datos[3][1] = $this->descripcion;        
            $datos[4][0] = "fechaEntrega";    $datos[4][1] = $this->fechaEntrega;        
            $datos[5][0] = "fechaFinalizado";    $datos[5][1] = $this->fechaFinalizado;   
            $datos[6][0] = "estadoTramite";    $datos[6][1] = $this->estadoTramite;   
        }
        else
        {
            $datos[0][0] = "numeroTramite";          $datos[0][1] = $this->numeroTramite;
            $datos[1][0] = "cedulaAlumno";          $datos[1][1] = $this->cedulaAlumno;
            $datos[2][0] = "documentoAdjunto";          $datos[2][1] = $this->documentoAdjunto;
            $datos[3][0] = "asunto";    $datos[3][1] = $this->asunto;        
            $datos[4][0] = "descripcion";    $datos[4][1] = $this->descripcion;        
            $datos[5][0] = "fechaEntrega";    $datos[5][1] = $this->fechaEntrega;        
            $datos[6][0] = "fechaFinalizado";    $datos[6][1] = $this->fechaFinalizado;   
            $datos[7][0] = "estadoTramite";    $datos[7][1] = $this->estadoTramite;   
            
        }
        return $datos;
    }

    protected function getTabla() {
        return "TRAMITE";
    }

}
